package com.binance.notification.web.service;

import java.util.List;

import com.binance.notification.api.push.notification.AbstractNotification;
import com.binance.notification.api.push.notification.MultipleNotificationPacket;
import com.binance.notification.api.push.notification.SingleNotificationPacket;
import com.binance.notification.web.push.RequestCallback;

public interface IPushService {

    public void sendSingle(List<SingleNotificationPacket<? extends AbstractNotification>> packets,
            RequestCallback callback);

    public void sendMultiple(List<MultipleNotificationPacket> packets, RequestCallback callback);

}
